emcrisostomo is an open-source software publisher best known for fswatch, a cross-platform command-line utility that monitors file-system events and triggers user-defined actions whenever the contents of watched files or directories change. Written in C++, fswatch is designed for developers, system administrators, and DevOps engineers who need reliable, low-latency notification of modifications, creations, deletions, or renames within project trees, log folders, or configuration paths. Typical use cases include automatic rebuilds during continuous-integration workflows, live reloading of web assets, instantaneous synchronization of remote replicas, intrusion detection, and lightweight backup snapshots. Because it exposes a consistent API across macOS, Linux, BSD, and Windows, fswatch integrates cleanly with shell scripts, Makefiles, CI pipelines, and containerized environments, allowing teams to standardize file-watching logic regardless of operating system. The tool supports multiple back-end monitors—FSEvents on macOS, inotify on Linux, ReadDirectoryChangesW on Windows—ensuring optimal performance and fidelity on each platform, while offering filtering by path, event type, and regex patterns to suppress noise. Output can be formatted as plain text, CSV, or JSON for easy consumption by downstream scripts, and a daemon mode keeps long-running watches alive with minimal overhead. emcrisostomo’s software is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always providing the latest upstream release and enabling batch installation alongside complementary utilities.

fswatch

file change monitor that receives notifications when the contents of the specified files or directories are modified

Details